// import * as React from 'react';
export const schema = {
    type: "page",
    title: "志愿者列表",
    body: {
        type: 'service',
        schemaApi: '/api/volunteer/getSchema?t=${}',
        // initFetch: false,


        // type: "crud",
        // api: "/api/volunteer",
    //     columnsTogglable: false,
    //     primaryField: 'user_id',
    //     filter: {
    //         title: "",
    //         submitText: "",
    //         panelClassName: 'm-b-none bg-gd no-border',
    //         bodyClassName: 'wrapper-sm',
    //         mode: "inline",
    //         controls: [
    //             {
    //                 type: "text",
    //                 name: "keyword",
    //                 placeholder: "用户名、联系电话、证件号码",
    //                 style: {minWidth: 260},
    //                 addOn: {
    //                     type: "submit",
    //                     label: "搜索",
    //                     primary: true
    //                 }
    //             },
    //
    //             {
    //                 type: "button",
    //                 label: "导出",
    //                 level: "info",
    //                 actionType: "url",
    //                 url: "/api/volunteer?asExcel=1&keyword=${keyword}"
    //             }
    //         ]
    //     },
    //     toolbarInline: true,
    //     toolbar: {
    //         type: "button",
    //         label: "全部通知",
    //         level: "info",
    //         size: 'sm',
    //         actionType: "dialog",
    //         dialog: {
    //             title: "发送站内信",
    //             body: {
    //                 type: "form",
    //                 api: 'post:/api/volunteer/notify',
    //                 controls: [
    //                     {
    //                         type: "textarea",
    //                         name: "content",
    //                         label: false
    //                     }
    //                 ]
    //             }
    //         }
    //     },
    //     bulkActions: [
    //         {
    //             type: "button",
    //             label: "通知",
    //             actionType: "dialog",
    //             level: "info",
    //             dialog: {
    //                 title: "发送站内信",
    //                 body: {
    //                     type: "form",
    //                     api: 'post:/api/volunteer/notify/${ids}',
    //                     controls: [
    //                         {
    //                             type: "textarea",
    //                             name: "content",
    //                             label: false
    //                         }
    //                     ]
    //                 }
    //             }
    //         },
    //         {
    //             type: "button",
    //             label: "加入黑名单",
    //             actionType: "dialog",
    //             level: "danger",
    //             dialog: {
    //                 title: "请输入拉黑原因",
    //                 body: {
    //                     type: "form",
    //                     api: 'post:/api/volunteer/black/${ids}',
    //                     controls: [
    //                         {
    //                             type: "text",
    //                             name: "reason",
    //                             label: false
    //                         }
    //                     ]
    //                 }
    //             }
    //         }
    //     ],
    //     columns: [
    //         {
    //             name: "id",
    //             label: "志愿者ID",
    //             width: 50
    //         },
    //         {
    //             label: "志愿者编号",
    //             name: "identifier"
    //         },
    //         {
    //             label: "民族",
    //             name: 'nation'
    //         },
    //         {
    //             label: "姓名",
    //             name: 'real_name',
    //             type: "tpl",
    //             tpl: "<a data-link='/volunteer/view/${data.id}'><%= data.real_name ? data.real_name : '-' %></a> "
    //             // tpl: "<a data-link='/volunteer/view/${id}'>${real_name}</a>"
    //             // tpl: "<% real_name ? %> <a data-link='/volunteer/view/${id}'>${real_name}</a> <% : '-' %>"
    //         },
    //         {
    //             label: "用户名",
    //             name: 'username',
    //             type: "tpl",
    //             tpl: "<a data-link='/volunteer/view/${data.id}'><%= data.username ? data.username : '-' %></a> "
    //             // tpl: "<a data-link='/volunteer/view/${id}'>${username}</a>"
    //         },
    //         {
    //             label: "积分",
    //             name: 'score'
    //         },
    //         {
    //             label: "所属团队",
    //             type: "tpl",
    //             tpl: "<% Array.isArray(data.team) ? data.team.map(function(team) {%><div><a data-link='/team/view/<%= team.id %>'><%= team.name %></a></div><%}) : '' %>"
    //         },
    //         {
    //             label: "性别",
    //             name: 'sex',
    //             type: 'map',
    //             map: {
    //                 '1': '男',
    //                 '2': '女'
    //             }
    //         },
    //         {
    //             label: "年龄",
    //             name: 'age'
    //         },
    //         {
    //             label: "居住区域",
    //             innerClassName: 'w',
    //             type: "tpl",
    //             tpl: "${province_name} ${city_name} ${county_name} ${addr}"
    //         },
    //         {
    //             label: "参与项目数",
    //             name: 'project_count'
    //         },
    //         {
    //             label: "志愿时长",
    //             name: 'reward_time'
    //         },
    //         // {
    //         //     label: "$real_name_register",
    //         //     name: 'extends'
    //         // },
    //         // {
    //         //     type: 'json',
    //         //     label: "自定义信息",
    //         //     name: 'extends',
    //         //     levelExpand: 1,
    //         //     width: 200
    //         // },
    //         // {
    //         //     // breakpoint: true,
    //         //     label: '自定义信息',
    //         //     children: (props, path) => {
    //         //         if (!props || !props.item) return null;
    //         //         const vol = props.item.extends;
    //         //         console.info(vol);
    //         //
    //         //         return (<div key={'tset'}>{vol}</div>);
    //         //     }
    //         // },
    //         {
    //             label: "注册时间",
    //             name: "created_at",
    //             type: 'tpl',
    //             tpl: "${created_at|date:LL:YYYY-MM-DD HH:mm:ss}"
    //         }
    //     ]
    }
};
